Ronce remarquable - German English Dictionary